<script setup>
// const slots = defineSlots()
// console.log(slots.footer)
</script>

<template>
  <!-- $slots -->
  <!-- 标题 -->
  <slot name="header"></slot>
  <hr />

  <!-- 正文区域 -->
  <slot></slot>

  <template v-if="$slots.footer">
    <hr />
    <!-- 页脚 -->
    <slot name="footer"></slot>
  </template>
</template>
